<?php

//add shortcode 'novia'
function novia_shortcode($attr = array(), $content = null) {
        // default parameters
        $attr = shortcode_atts(array(
                'titulo' => 'Titulo', 
                'subtitulo' => 'Primera linea',
                'imagen' => 'imagen.jpg',
                'precio' => '0',
            ), $attr);

        // create html
        $out = "<div class='novia-item'>";
        $out .= "   <div class='novia-image'>";
        $out .= "       <img alt='".$attr['titulo']."' src='".$attr['imagen']."'/>";
        //$out .= "       <span class='novia-price'>S/.".$attr['precio']."</span>";    
        $out .= "   </div>";
        $out .= "   <div class='novia-content'>";
        $out .= "       <h3 class='novia-title'>".$attr['titulo']."</h3>";
        $out .= "       <div class='novia-subtitle'>".$attr['subtitulo']."</div>";
        $out .= "       <div class='novia-separator'></div>";
        $out .= "       <div class='novia-text'>".do_shortcode($content)."</div>";
        $out .= "   </div>";
        $out .= "</div>";
        return $out;
}
add_shortcode('novia', 'novia_shortcode');

//add shortcode 'novia-otros'
function novia_otros_shortcode($attr = array(), $content = null) {
        // default parameters
        $attr = shortcode_atts(array(
                'titulo' => 'Titulo', 
            ), $attr);

        // create html
        $out = "<div class='novia-other'>";
        $out .= "   <h4 class='title'>".$attr['titulo']."</h4>";
        $out .= "   <div class='text'>".$content."</div>";
        $out .= "</div>";
        return $out;
}
add_shortcode('novia_otros', 'novia_otros_shortcode');

?>
